Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista FullStack

Opis

Text copied to clipboard!
Szukamy Programisty FullStack, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji internetowych zarówno po stronie front-end, jak i back-end. Idealny kandydat to osoba z pasją do programowania, posiadająca doświadczenie w pracy z nowoczesnymi technologiami webowymi oraz umiejętność pracy w zespole projektowym. Jako Programista FullStack będziesz uczestniczyć w pełnym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie architektury, implementację, testowanie, aż po wdrożenie i utrzymanie. Będziesz współpracować z zespołem projektowym, w tym z projektantami UX/UI, analitykami biznesowymi oraz innymi programistami, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów. Twoje zadania będą obejmować tworzenie interfejsów użytkownika z wykorzystaniem nowoczesnych frameworków JavaScript (np. React, Angular lub Vue), a także implementację logiki aplikacji po stronie serwera przy użyciu technologii takich jak Node.js, .NET, Java lub Python. Będziesz również odpowiedzialny za integrację z bazami danych (SQL i NoSQL), tworzenie API oraz zapewnienie bezpieczeństwa i wydajności aplikacji. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach dla klientów z różnych branż oraz dostęp do najnowszych technologii. Zapewniamy również wsparcie w rozwoju zawodowym poprzez szkolenia, konferencje i mentoring. Jeśli jesteś osobą samodzielną, komunikatywną i chcesz rozwijać się w dynamicznym środowisku technologicznym, ta oferta jest dla Ciebie!

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji webowych po stronie front-end i back-end
  • Tworzenie i integracja API
  • Współpraca z zespołem projektowym i interesariuszami
  • Utrzymanie i optymalizacja istniejących aplikacji
  • Zapewnienie bezpieczeństwa i wydajności aplikacji
  • Tworzenie dokumentacji technicznej
  • Udział w przeglądach kodu i testach jednostkowych
  • Wdrażanie aplikacji na środowiska produkcyjne
  • Analiza wymagań biznesowych i technicznych
  • Rozwiązywanie problemów technicznych i błędów

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia jako FullStack Developer
  • Znajomość HTML, CSS, JavaScript oraz jednego z frameworków (React, Angular, Vue)
  • Doświadczenie w programowaniu po stronie serwera (Node.js, .NET, Java lub Python)
  • Znajomość baz danych SQL i NoSQL
  • Umiejętność pracy z systemami kontroli wersji (Git)
  • Znajomość zasad projektowania RESTful API
  • Dobra znajomość języka angielskiego w mowie i piśmie
  • Umiejętność pracy zespołowej i komunikatywność
  • Zdolność analitycznego myślenia i rozwiązywania problemów
  • Znajomość narzędzi CI/CD będzie dodatkowym atutem

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie front-endowe znasz najlepiej?
  • Czy masz doświadczenie w pracy z Node.js lub innym backendowym językiem?
  • Jakie projekty FullStack realizowałeś wcześniej?
  • Czy pracowałeś z bazami danych NoSQL?
  • Jakie narzędzia do kontroli wersji używasz na co dzień?
  • Czy masz doświadczenie w pracy z zespołem zwinnych metodologii (Agile/Scrum)?
  • Jakie są Twoje oczekiwania finansowe?
  • Czy jesteś otwarty na pracę zdalną lub hybrydową?
  • Jakie są Twoje mocne strony jako programista?
  • Czy posiadasz portfolio lub repozytorium z kodem, które możesz udostępnić?